<?php
    function argErr($status=false,$detail="请传入完整此参数"){
        $msg = array();
        $msg["status"] = $status; 
        $msg["detail"] = $detail; 
        exit(json_encode($msg));
    }

    // argErr(false,"test");
    // argErr();



    function isExist($key){ // "user"  "phone"  "email"


        $val = $_GET[$key];
        
        if(!$val){
            argErr();
        }

        global $conn; // 允许局部变量访问全局

        $msg = array("user"=>"用户名","phone"=>"手机号","email"=>"邮箱");

        // 如何判断用户名是否存在?
        // 从数据库中查询  找得到=> 存在  找不到=>不存在

        $search = "select * from `userinfo` where $key = '$val'";

        $result = mysqli_query($conn,$search);

        $item = mysqli_fetch_assoc($result);

        $obj = array();
        if(!$item){   // 不存在
            $obj["status"] = true;
            $obj["detail"] = "可以使用的".$msg[$key];
        }else{ //存在数据  => 用户名已存在
            $obj["status"] = false;
            $obj["detail"] = $msg[$key]."已注册";
        }

        echo json_encode($obj);
    }

?>